implement an agreement - Espagnol Anglais Dictionnaire